desarticulized left arm stump - French English Dictionary